home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 143
/
(Vol 143) Nov 15 2011.iso
/
Games
/
xeno_tactic.swf
/
scripts
/
aso#77205
/
aso#81381.as
< prev
next >
Wrap
Text File
|
2011-11-15
|
34KB
|
815 lines
var §\x01§ = 644;
loop0:
while(true)
{
if(eval("\x01") == 644)
{
set("\x01",eval("\x01") - 297);
§§push(true);
continue;
}
if(eval("\x01") == 352)
{
set("\x01",eval("\x01") + 129);
§§push(true);
continue;
}
if(eval("\x01") == 6)
{
set("\x01",eval("\x01") + 299);
if(§§pop())
{
var _loc4_ = _loc1_["aso#04074"];
}
else
{
_loc4_ = _loc1_["aso#20649"];
}
if(_loc4_)
{
_loc4_ = !_loc3_[§§constant(31)] ? true : !_loc1_[§§constant(10)];
}
if(_loc4_)
{
if(_loc1_[§§constant(19)](_loc3_))
{
if(_loc3_ != _loc1_[§§constant(0)])
{
_loc3_[§§constant(15)] -= _loc1_[§§constant(8)];
_loc3_[§§constant(5)] -= _loc1_[§§constant(8)];
}
else
{
_loc3_[§§constant(5)] -= _loc1_[§§constant(8)];
}
if(_loc1_[§§constant(10)] > 0)
{
_loc3_[§§constant(28)](_loc1_[§§constant(10)],100);
}
}
}
var _loc5_ = _loc5_ + 1;
if(_loc5_ < _loc1_[§§constant(17)][§§constant(34)])
{
var _loc3_ = _loc1_[§§constant(17)][_loc5_];
§§push(!_loc3_);
break;
}
_loc1_[§§constant(36)]();
§§pop()[§§pop()] = §§pop();
_loc2_[§§constant(19)] = function(§aso#51015§)
{
var _loc2_ = this[§§constant(1)] - §aso#51015§[§§constant(1)];
var _loc3_ = this[§§constant(2)] - §aso#51015§[§§constant(2)];
var _loc4_ = eval(§§constant(6))[§§constant(37)](_loc2_ * _loc2_ + _loc3_ * _loc3_);
if(_loc4_ <= this[§§constant(24)])
{
return true;
}
return false;
};
_loc2_[§§constant(3)] = 4;
_loc2_[§§constant(12)] = 0;
ASSetPropFlags(eval(§§constant(13))[§§constant(16)][§§constant(35)],null,1);
break;
}
if(eval("\x01") == 585)
{
set("\x01",eval("\x01") - 575);
if(§§pop())
{
set("\x01",eval("\x01") + 51);
}
continue;
}
if(eval("\x01") == 388)
{
set("\x01",eval("\x01") + 66);
§§push(true);
continue;
}
if(eval("\x01") == 10)
{
set("\x01",eval("\x01") + 51);
prevFrame();
break;
}
if(eval("\x01") == 481)
{
set("\x01",eval("\x01") + 301);
if(§§pop())
{
set("\x01",eval("\x01") - 434);
}
continue;
}
if(eval("\x01") == 399)
{
set("\x01",eval("\x01") - 11);
break;
}
if(eval("\x01") == 61)
{
set("\x01",eval("\x01") - 23);
§§push(true);
continue;
}
if(eval("\x01") == 963)
{
set("\x01",eval("\x01") - 378);
§§push(true);
continue;
}
if(eval("\x01") == 38)
{
set("\x01",eval("\x01") + 64);
if(§§pop())
{
set("\x01",eval("\x01") + 419);
}
continue;
}
if(eval("\x01") == 777)
{
set("\x01",eval("\x01") - 396);
§§push(true);
continue;
}
if(eval("\x01") == 102)
{
set("\x01",eval("\x01") + 419);
§§push(ord(random(§§pop())));
break;
}
if(eval("\x01") == 347)
{
set("\x01",eval("\x01") + 52);
if(§§pop())
{
set("\x01",eval("\x01") - 11);
}
continue;
}
if(eval("\x01") == 255)
{
set("\x01",eval("\x01") - 249);
if(§§pop())
{
set("\x01",eval("\x01") + 299);
}
continue;
}
if(eval("\x01") != 948)
{
if(eval("\x01") == 555)
{
set("\x01",eval("\x01") - 300);
§§push(true);
}
else if(eval("\x01") == 140)
{
set("\x01",eval("\x01") - 54);
if(§§pop())
{
set("\x01",eval("\x01") + 691);
}
}
else
{
if(eval("\x01") == 635)
{
set("\x01",eval("\x01") - 336);
if(!eval(§§constant(9))[§§constant(12)])
{
eval(§§constant(9))[§§constant(12)] = _loc1_ = function()
{
super();
this[§§constant(0)] = false;
this["aso#54641"][§§constant(0)] = false;
this["aso#87370"] = false;
};
eval(§§constant(9))[§§constant(12)] extends MovieClip;
_loc2_ = _loc1_[§§constant(22)];
_loc2_.onEnterFrame = function()
{
if(this[§§constant(4)][§§constant(0)] && this[§§constant(2)])
{
this[§§constant(10)]();
}
};
_loc2_["aso#63414"] = function()
{
_root[§§constant(13)]["aso#80539"](false);
this[§§constant(5)][§§constant(0)] = false;
this[§§constant(4)][§§constant(0)] = true;
this[§§constant(6)][§§constant(0)] = false;
this[§§constant(10)]();
};
_loc2_[§§constant(17)] = function()
{
if(this[§§constant(0)])
{
if(this[§§constant(2)] && this[§§constant(2)][§§constant(11)] > 0)
{
this[§§constant(6)][§§constant(0)] = false;
}
else if(_root[§§constant(13)]["aso#74421"] >= int(this[§§constant(15)][§§constant(8)]) - this[§§constant(2)][§§constant(8)])
{
this[§§constant(6)][§§constant(0)] = true;
}
else
{
this[§§constant(6)][§§constant(0)] = false;
}
}
};
_loc2_[§§constant(10)] = function()
{
if(this[§§constant(2)] && this[§§constant(2)][§§constant(11)] > 0)
{
this[§§constant(4)]["aso#75521"](1 - this[§§constant(2)][§§constant(11)] / this[§§constant(2)]["aso#85557"]);
}
else
{
this[§§constant(5)][§§constant(0)] = true;
this[§§constant(4)][§§constant(0)] = false;
this[§§constant(6)][§§constant(0)] = true;
_root[§§constant(13)]["aso#49623"](this[§§constant(2)][§§constant(18)]["aso#41692"],this[§§constant(2)][§§constant(18)]["aso#10355"]);
}
};
_loc2_[§§constant(16)] = function(§aso#21199§)
{
if(§aso#21199§ < 7)
{
return "very fast";
}
if(§aso#21199§ < 13)
{
return "aso#82481";
}
if(§aso#21199§ < 37)
{
return "aso#79697";
}
if(§aso#21199§ < 61)
{
return "aso#26930aso#40300";
}
return "very slow";
};
_loc2_["aso#31656"] = function(§aso#85136§, §aso#32077§)
{
eval(§§constant(1))[§§constant(2)] = eval(§§constant(14));
eval(§§constant(1))[§§constant(15)] = eval(§§constant(3));
eval(§§constant(1))["aso#21070"][§§constant(7)] = eval(§§constant(3))["aso#34311"];
eval(§§constant(1))[§§constant(19)][§§constant(7)] = eval(§§constant(3))[§§constant(19)];
with(eval(§§constant(1))[§§constant(5)])
{
eval(§§constant(8))[§§constant(7)] = eval(§§constant(3))[§§constant(8)] - eval(§§constant(14))[§§constant(8)];
eval(§§constant(20))[§§constant(7)] = eval(§§constant(3))[§§constant(20)];
eval(§§constant(21))[§§constant(7)] = eval(§§constant(3))[§§constant(21)];
eval("aso#08963")[§§constant(7)] = eval(§§constant(1))[§§constant(16)](eval(§§constant(3))["aso#90996"]);
}
eval(§§constant(1))[§§constant(0)] = true;
if(eval(§§constant(14))[§§constant(11)] > 0)
{
eval(§§constant(1))[§§constant(5)][§§constant(0)] = false;
eval(§§constant(1))[§§constant(4)][§§constant(0)] = true;
eval(§§constant(1))[§§constant(10)]();
}
else
{
eval(§§constant(1))[§§constant(5)][§§constant(0)] = true;
eval(§§constant(1))[§§constant(4)][§§constant(0)] = false;
}
eval(§§constant(1))[§§constant(17)]();
};
_loc2_["aso#79989"] = function()
{
this[§§constant(0)] = false;
this[§§constant(5)][§§constant(0)] = true;
this[§§constant(4)][§§constant(0)] = false;
this[§§constant(6)][§§constant(0)] = true;
this[§§constant(2)] = undefined;
this[§§constant(15)] = undefined;
};
§§push(ASSetPropFlags(eval(§§constant(9))[§§constant(12)][§§constant(22)],null,1));
}
§§pop();
break;
}
if(eval("\x01") == 86)
{
set("\x01",eval("\x01") + 691);
prevFrame();
break;
}
if(eval("\x01") == 521)
{
set("\x01",eval("\x01") - 215);
§§push(true);
}
else if(eval("\x01") == 306)
{
set("\x01",eval("\x01") + 642);
if(§§pop())
{
set("\x01",eval("\x01") - 596);
}
}
else if(eval("\x01") == 501)
{
set("\x01",eval("\x01") - 361);
§§push(true);
}
else if(eval("\x01") == 192)
{
set("\x01",eval("\x01") - 22);
if(§§pop())
{
set("\x01",eval("\x01") + 793);
}
}
else
{
if(eval("\x01") == 121)
{
set("\x01",eval("\x01") + 434);
break;
}
if(eval("\x01") == 305)
{
set("\x01",eval("\x01") - 113);
§§push(true);
}
else if(eval("\x01") == 381)
{
set("\x01",eval("\x01") - 260);
if(§§pop())
{
set("\x01",eval("\x01") + 434);
}
}
else
{
if(eval("\x01") == 27)
{
set("\x01",eval("\x01") + 474);
loop5:
while(true)
{
set(§§pop(),§§pop() - 290);
§§push(true);
while(true)
{
if(eval("\x01") == 540)
{
set("\x01",eval("\x01") + 341);
§§push(true);
}
else
{
if(eval("\x01") == 794)
{
set("\x01",eval("\x01") + 153);
if(_loc0_ !== 5)
{
if(_loc0_ === 6)
{
_loc3_ = "aso#88470.aso#35282";
}
}
else
{
_loc3_ = "aso#57133.aso#86399";
}
_loc1_["aso#06729"][§§constant(38)].gotoAndPlay(2);
_loc2_._global["aso#56454"](_loc3_);
§§pop()[§§pop()] = §§pop();
_loc2_[§§constant(31)] = function(§aso#51015§)
{
var _loc2_ = this.this - §aso#51015§.this;
var _loc3_ = this["aso#89604"] - §aso#51015§["aso#89604"];
var _loc4_ = eval(§§constant(28)).sqrt(_loc2_ * _loc2_ + _loc3_ * _loc3_);
if(_loc4_ < this[§§constant(24)])
{
return true;
}
return false;
};
ASSetPropFlags(eval(§§constant(29))[§§constant(33)][§§constant(65)],null,1);
break loop0;
}
if(eval("\x01") == 669)
{
set("\x01",eval("\x01") + 159);
if(!eval("aso#76784")["aso#66619"])
{
eval("aso#76784")["aso#66619"] = _loc1_ = function()
{
super();
this["aso#44476"] = this["aso#20941"];
};
eval("aso#76784")["aso#66619"] extends MovieClip;
_loc2_ = _loc1_["aso#85136"];
_loc2_["aso#67298"] = function(c, §aso#23725§)
{
this["aso#89604"] = §aso#23725§["aso#89604"];
this["aso#32077"] = §aso#23725§["aso#32077"];
this.text = this._global;
this._visible = c["aso#89604"] - §aso#23725§["aso#89604"];
this.this = c["aso#32077"] - §aso#23725§["aso#32077"];
var _loc4_ = Math.sqrt(this._visible * this._visible + this.this * this.this);
var _loc3_ = 10 / _loc4_;
this._visible *= _loc3_;
this.this *= _loc3_;
};
_loc2_.onEnterFrame = function()
{
this["aso#44476"] = this["aso#44476"] - 1;
if(this["aso#44476"] == 0 && this.text > 0)
{
var _loc3_ = _root["aso#81381"]["aso#58267"].getNextHighestDepth();
_root["aso#81381"]["aso#58267"].attachMovie("aso#66619","aso#65227" + _loc3_,_loc3_,{§aso#89604§:this["aso#89604"] + this._visible,§aso#32077§:this["aso#32077"] + this.this,_visible:this._visible,this:this.this,_global:this._global,text:this.text - 1,§aso#20941§:this["aso#20941"],§aso#21912aso#63414§:this["aso#21912aso#63414"],§aso#29293§:this["aso#29293"]});
}
if(this["aso#44476"] <= - this["aso#21912aso#63414"])
{
}
};
§§push(ASSetPropFlags(eval("aso#76784")["aso#66619"]["aso#85136"],null,1));
}
§§pop();
break loop0;
}
if(eval("\x01") == 503)
{
set("\x01",eval("\x01") + 192);
break loop0;
}
if(eval("\x01") == 27)
{
set("\x01",eval("\x01") + 496);
if(§§pop())
{
set("\x01",eval("\x01") - 192);
}
}
else if(eval("\x01") == 947)
{
set("\x01",eval("\x01") - 920);
§§push(true);
}
else if(eval("\x01") == 405)
{
set("\x01",eval("\x01") - 201);
if(§§pop())
{
set("\x01",eval("\x01") + 37);
}
}
else
{
if(eval("\x01") == 921)
{
set("\x01",eval("\x01") - 742);
toggleHighQuality();
toggleHighQuality();
§§pop()[§§pop()] = eval(§§pop() + §§pop());
with(_visible.prototype)
{
set("aso#89604",true);
text.this = eval("aso#32077").text;
eval("aso#06729").this = eval("aso#32077")["aso#06729"];
eval("aso#28322").this = eval("aso#32077")["aso#28322"];
eval("aso#58267").this = _visible["aso#77626"](eval("aso#32077")[§§constant(28)]);
}
_visible._global.this = eval("aso#32077")._global;
_visible["aso#20941"].this = eval("aso#32077")["aso#20941"];
_visible["aso#89733"]["aso#89604"] = false;
_visible["aso#89604"] = true;
_visible[§§constant(23)]["aso#89604"] = true;
if(eval("aso#32077")["aso#17736"])
{
_visible["aso#29293"]["aso#89604"] = true;
_visible["aso#29293"]["aso#92388"].this = int(eval("aso#32077").text * 0.75) + " $";
}
else
{
eval("aso#50465")["aso#46289"]._x = false;
}
§§pop()[§§pop()] = §§pop();
_loc2_["aso#79989"] = function()
{
this._x = false;
this["aso#63964"] = undefined;
this["aso#99348"] = undefined;
this.prototype = undefined;
this[§§constant(20)] = undefined;
};
ASSetPropFlags(eval("aso#58267")[§§constant(16)][§§constant(29)],null,1);
break loop0;
}
if(eval("\x01") == 523)
{
set("\x01",eval("\x01") - 192);
break loop0;
}
if(eval("\x01") == 300)
{
set("\x01",eval("\x01") + 369);
}
else if(eval("\x01") == 548)
{
set("\x01",eval("\x01") - 45);
if(§§pop())
{
set("\x01",eval("\x01") + 192);
}
}
else if(eval("\x01") == 241)
{
set("\x01",eval("\x01") + 589);
§§push(true);
}
else if(eval("\x01") == 881)
{
set("\x01",eval("\x01") + 70);
if(§§pop())
{
set("\x01",eval("\x01") - 564);
}
}
else if(eval("\x01") == 387)
{
set("\x01",eval("\x01") + 130);
§§push(true);
}
else
{
if(eval("\x01") == 204)
{
set("\x01",eval("\x01") + 37);
break loop0;
}
if(eval("\x01") == 951)
{
set("\x01",eval("\x01") - 564);
§§push(§§pop() and §§pop());
break loop0;
}
if(eval("\x01") == 161)
{
set("\x01",eval("\x01") + 139);
break loop0;
}
if(eval("\x01") == 603)
{
set("\x01",eval("\x01") - 442);
if(§§pop())
{
set("\x01",eval("\x01") + 139);
}
}
else
{
if(eval("\x01") == 62)
{
break loop5;
}
if(eval("\x01") == 695)
{
break;
}
if(eval("\x01") == 517)
{
set("\x01",eval("\x01") + 277);
if(§§pop())
{
set("\x01",eval("\x01") + 153);
}
}
else if(eval("\x01") == 479)
{
set("\x01",eval("\x01") + 442);
if(§§pop())
{
set("\x01",eval("\x01") - 742);
}
}
else if(eval("\x01") == 193)
{
set("\x01",eval("\x01") + 422);
§§push(true);
}
else if(eval("\x01") == 179)
{
set("\x01",eval("\x01") + 424);
§§push(true);
}
else if(eval("\x01") == 331)
{
set("\x01",eval("\x01") + 217);
§§push(true);
}
else if(eval("\x01") == 830)
{
set("\x01",eval("\x01") - 768);
if(§§pop())
{
set("\x01",eval("\x01") + 131);
}
}
else if(eval("\x01") == 615)
{
set("\x01",eval("\x01") - 150);
if(§§pop())
{
set("\x01",eval("\x01") - 398);
}
}
else
{
if(eval("\x01") == 465)
{
set("\x01",eval("\x01") - 398);
setProperty(§§pop(), _X, §§pop());
§§push(mbsubstring(§§pop(),§§pop(),random(random(ord(mblength(§§pop()))))));
break loop0;
}
if(eval("\x01") != 67)
{
if(eval("\x01") == 828)
{
set("\x01",eval("\x01") - 828);
break loop0;
}
break loop0;
}
set("\x01",eval("\x01") + 412);
§§push(true);
}
}
}
}
}
}
}
set("\x01",eval("\x01") + 131);
break;
}
if(eval("\x01") == 170)
{
set("\x01",eval("\x01") + 793);
break;
}
if(eval("\x01") == 782)
{
set("\x01",eval("\x01") - 434);
§§push(§§pop() >>> §§pop());
break;
}
if(eval("\x01") == 348)
{
set("\x01",eval("\x01") + 287);
}
else
{
if(eval("\x01") == 299)
{
set("\x01",eval("\x01") - 299);
break;
}
if(eval("\x01") != 454)
{
break;
}
set("\x01",eval("\x01") - 427);
if(§§pop())
{
set("\x01",eval("\x01") + 474);
}
}
}
}
}
continue;
}
set("\x01",eval("\x01") - 596);
while(true)
{
var _loc8_ = §§pop()[§§pop()];
if(_loc8_ == -1)
{
_loc8_ = 0;
}
_loc1_[§§constant(14)] = true;
_loc5_ = 0;
_loc3_ = _loc1_[§§constant(3)] - 1;
while(_loc3_ < _loc1_[§§constant(3)] + 2)
{
var _loc2_ = _loc1_[§§constant(2)] - 1;
while(_loc2_ < _loc1_[§§constant(2)] + 2)
{
_loc5_ = _loc5_ + 1;
if(!(_loc3_ < 0 || _loc3_ >= _loc13_ || _loc2_ < 0 || _loc2_ >= _loc14_ || _loc3_ == _loc1_[§§constant(3)] && _loc2_ == _loc1_[§§constant(2)]))
{
_loc4_ = _loc10_[_loc3_][_loc2_];
if(!_loc4_[§§constant(14)] && _loc4_[§§constant(4)] == 1 && _loc4_[§§constant(0)] != -1)
{
var _loc6_ = true;
if(_loc3_ != _loc1_[§§constant(3)] && _loc2_ != _loc1_[§§constant(2)])
{
if(_loc10_[_loc3_][_loc1_[§§constant(2)]][§§constant(4)] == 0)
{
_loc6_ = false;
}
else if(_loc10_[_loc1_[§§constant(3)]][_loc2_][§§constant(4)] == 0)
{
_loc6_ = false;
}
}
if(_loc6_)
{
var _loc9_ = _loc4_[§§constant(0)];
var _loc7_ = !(_loc5_ == 1 || _loc5_ == 3 || _loc5_ == 7 || _loc5_ == 9) ? 1 : 1.4;
if(_loc9_ == 0 || _loc8_ + _loc7_ < _loc9_)
{
_loc4_[§§constant(0)] = _loc8_ + _loc7_;
_loc11_[§§constant(16)](_loc4_);
}
}
}
}
_loc2_ = _loc2_ + 1;
}
_loc3_ = _loc3_ + 1;
}
while(!_loc12_[§§constant(1)])
{
_loc11_.sortOn(§§constant(0),eval(§§constant(7)).NUMERIC | eval(§§constant(7)).DESCENDING);
if(_loc11_[§§constant(1)] <= 0)
{
§§pop()[§§pop()] = §§pop();
_loc2_["aso#74679"] = function(§aso#23983§, §aso#83615§, §aso#53670§)
{
var _loc1_ = 0;
while(_loc1_ < §aso#23983§[§§constant(1)])
{
var _loc2_ = §aso#23983§[_loc1_];
if(_loc2_[§§constant(0)] > §aso#83615§[§§constant(0)])
{
}
_loc1_ = _loc1_ + 1;
}
};
_loc2_[§§constant(23)] = function(§aso#83615aso#26930§, §aso#39879aso#26930§, §aso#53670§)
{
var _loc3_ = 0;
while(_loc3_ < §aso#83615aso#26930§[§§constant(1)])
{
var _loc2_ = 0;
while(_loc2_ < §aso#83615aso#26930§[_loc3_][§§constant(1)])
{
var _loc1_ = §aso#83615aso#26930§[_loc3_][_loc2_];
if(§aso#53670§)
{
_loc1_[§§constant(8)] = _loc1_[§§constant(0)];
_loc1_[§§constant(24)] = undefined;
}
else
{
_loc1_[§§constant(9)] = _loc1_[§§constant(0)];
_loc1_[§§constant(25)] = undefined;
}
_loc2_ = _loc2_ + 1;
}
_loc3_ = _loc3_ + 1;
}
};
_loc2_[§§constant(22)] = function(§aso#83615aso#26930§, §aso#53670§)
{
var _loc2_ = 0;
while(_loc2_ < §aso#83615aso#26930§[§§constant(1)])
{
var _loc1_ = 0;
while(_loc1_ < §aso#83615aso#26930§[_loc2_][§§constant(1)])
{
var _loc3_ = §aso#83615aso#26930§[_loc2_][_loc1_];
_loc3_[§§constant(0)] = 0;
_loc3_[§§constant(14)] = false;
_loc1_ = _loc1_ + 1;
}
_loc2_ = _loc2_ + 1;
}
};
}
continue;
ASSetPropFlags(eval(§§constant(11))[§§constant(12)][§§constant(26)],null,1);
var _loc12_ = _loc11_;
var _loc11_ = new §\§\§constant(7)§();
break loop0;
}
var _loc1_ = _loc12_.pop();
}
}